package com.ndp.fb.walle.model.vo.adresource;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * Created by infi.he on 2015/7/28.
 */
@Setter
@Getter
@NoArgsConstructor
public class AdimageTagParam extends AdResourceQueryParam {

    /**
     * mongo数据库唯一id
     */
    String mongodbId;

    /**
     * fileName
     */
    String fileName;

    /**
     * 国家
     */
    List<String> countries;

    /**
     * 语言
     */
    List<String> languages;

    /**
     * 性别
     */
    String gender;
    /**
     * 兴趣
     */
    List<String> interests;
    /**
     * 自定义tag
     */
    List<String> tags;


    /**
     * 3 : 距离限制3天 7： 距离限制7天  30距离现在30天  -1默认从2014-01-01
     */
    Integer days;


    boolean onlyNew;

    /**
     * 审核
     */
    private Integer reviewStatus;

    /**
     * 应用名
     */
    private Set<Long> fbConnectionObjectIds;

    public List<Map<String, Integer>> getSortList() {
        return sortList;
    }

    public void setSortList(List<Map<String, Integer>> sortList) {
        this.sortList = sortList;
    }

}
